package fr.charlott.batch.writer;

import java.util.List;

import org.springframework.batch.item.ItemWriter;
import org.springframework.beans.factory.annotation.Autowired;

import fr.charlott.core.repository.model.Produit;
import fr.charlott.core.service.ProduitService;

public class ProduitWriter implements ItemWriter<Produit>{

	@Autowired
	private ProduitService produitService;
	

	@Override
	public void write(List<? extends Produit> items) throws Exception {
		for (Produit produit : items) {
			produitService.ajouterProduit(produit);
		}
	}

	public void setProduitService(ProduitService produitService) {
		this.produitService = produitService;
	}
}
